Skip to content

perf: collision avoidance controller#878

Merged
Tensuko merged 1 commit into
mainfrom
871-collision-avoidance-perf
May 24, 2025
Merged

perf: collision avoidance controller#878
Tensuko merged 1 commit into
mainfrom
871-collision-avoidance-perf

Conversation

@pvaiko
Copy link
Copy Markdown
Contributor

@pvaiko pvaiko commented May 23, 2025

If a harvester has an insanely long course, the
collision avoidance controller, while looking for an intersection between the unloader and the harvester's course, iterated until the end of the harvester's
which caused significant slowdowns.

Limit the lookahead for the collision avoidance
controller: always start checking for intersections at the current waypoint of the unloader and the
harvester, and stop looking after the lookahead
distance.

#871

If a harvester has an insanely long course, the
collision avoidance controller, while looking for an
intersection between the unloader and the harvester's
course, iterated until the end of the harvester's
which caused significant slowdowns.

Limit the lookahead for the collision avoidance
controller: always start checking for intersections
at the current waypoint of the unloader and the
harvester, and stop looking after the lookahead
distance.

#871
@pvaiko pvaiko requested a review from Tensuko May 23, 2025 00:59
@pvaiko pvaiko self-assigned this May 23, 2025
@pvaiko pvaiko linked an issue May 23, 2025 that may be closed by this pull request
@Tensuko Tensuko merged commit 1f33ae0 into main May 24, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

#621 is back since new update to courseplay version 8.0.2.0

2 participants